Шаг 8. Сравниваем файлы вне репозитория
Команда git diff также позволяет сравнивать файлы, которые находятся вне репозитория. Например, вы написали текст в текстовом файле и отправили его другу на доработку. Через какое-то время он вам прислал файл обратно, и вы хотите узнать, что изменилось. Команда git diff в этом поможет.
Создадим два текстовых файла в любой директории. В нашем случае это будет рабочий стол. Один файл назовём 1.txt, напишем в нём «Простой текст». Другой файл назовём 2.txt, добавим в него запись «Другой текст».
Перейдём на рабочий стол, используя Git Bash — введём cd ../. Либо можно открыть ещё один Git Bash на рабочем столе.
Далее пропишем команду для сравнения текстовых файлов — git diff 1.txt 2.txt.
Под буквой a находится файл 1.txt, под буквой b — файл 2.txt. В первом файле есть только удалённые строчки, а во втором только добавленные.
Так как файлы нам больше не нужны, удаляем их вручную или с помощью команды rm 1.txt 2.txt.